Definition of Macaca Mulatta

  • (noun) of southern Asia; used in medical research

Synonyms of Macaca Mulatta


Antonyms of Macaca Mulatta


No Antonyms Found.

Homophones of Macaca Mulatta


No Homophones Found.